A block Recycled GMRES method with investigations into aspects of solver performance
نویسندگان
چکیده
We propose a block Krylov subspace version of the GCRO-DR method proposed in [Parks et al. SISC 2005], which is an iterative method allowing for the efficient minimization of the the residual over an augmented block Krylov subspace. We offer a clean derivation of the method and discuss methods of selecting recycling subspaces at restart as well as implementation decisions in the context of high-performance computing. Numerical experiments are split into those demonstrating convergence properties and those demonstrating the data movement and cache efficiencies of the dominant operations of the method, measured using processor monitoring code from Intel.
منابع مشابه
On Improving Linear Solver Performance: A Block Variant of GMRES
The increasing gap between processor performance and memory access time warrants the re-examination of data movement in iterative linear solver algorithms. For this reason, we explore and establish the feasibility of modifying a standard iterative linear solver algorithm in a manner that reduces the movement of data through memory. In particular, we present an alternative to the restarted GMRES...
متن کاملA Preconditioned Recycling GMRES Solver for Stochastic Helmholtz Problems
We present a parallel Schwarz type domain decomposition preconditioned recycling Krylov subspace method for the numerical solution of stochastic indefinite elliptic equations with two random coefficients. Karhunen-Loève expansions are used to represent the stochastic variables and the stochastic Galerkin method with double orthogonal polynomials is used to derive a sequence of uncoupled determi...
متن کاملEdge-based Data Structures for the Parallel Solution of 3d Steady Incompressible Fluid Flow with the Supg/pspg Finite Element Formulation
The parallel edge-based SUPG/PSPG finite element formulation applied to 3D steady incompressible Navier-Stokes equations is presented. The highly coupled velocitypressure nonlinear system of equations is solved with an inexact Newton-like method. The locally linear system of equations originated by the inexact nonlinear method is solved with a nodal block diagonal preconditioned GMRES solver. M...
متن کاملA Three-Dimensional Multi-Block Newton-Krylov Flow Solver for the Euler Equations
A three-dimensional multi-block Newton-Krylov flow solver for the Euler equations has been developed for steady aerodynamic flows. The solution is computed through a Jacobian-free inexact-Newton method with an approximate-Newton method for startup. The linear system at each outer iteration is solved using a Generalized Minimal Residual (GMRES) Krylov subspace algorithm. An incomplete lower/uppe...
متن کاملAn Investigation into Preconditioning Iterative Solvers for Hydrodynamic Problems
Two Krylov subspace iterative methods, GMRES and QMR, were studied in conjunction with several preconditioning techniques for solving the linear system raised from the finite element discretisation of incompressible Navier-Stokes equations for hydrodynamic problems. The preconditioning methods under investigation were the incomplete factorisation methods such as ILU(0) and MILU, the Stokes prec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1604.01713 شماره
صفحات -
تاریخ انتشار 2016